Big Huge Thesaurus

Strobilomyces floccopus

noun